package com.shoping.web.component.aware;

import lombok.extern.slf4j.Slf4j;
import org.springframework.context.EnvironmentAware;
import org.springframework.context.annotation.Configuration;
import org.springframework.core.env.Environment;

/**
 * 用于获取EnviromentAware的一个扩展类，这个变量非常有用， 可以获得系统内的所有参数。当然个人认为这个 Aware 没必要去扩展，
 * 因为 spring 内部都可以通过注入的方式来直接获得。
 */
@Slf4j
@Configuration
public class MyEnvironmentAware implements EnvironmentAware {
    @Override
    public void setEnvironment(Environment environment) {
        log.info("-----测试5【test 实例化之后】EnvironmentAware---");
    }
}
